package com.marvels.financial.loan.dto;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 展期条件DTO
 * @author 唐佩文
 *
 */
public class ExtensionFunctionConditionDTO implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	private String loanId;
	
	private String type;//1: 1天  2:3天  3:7天
	
	private String requestNo;

	private Integer pageNum;//当前页
	
	private Integer pageSize;//每页大小
	
	private BigDecimal amount;//展期金额
	
	private Integer day;//天数 
	
	private Integer index;// 兼容批量代扣
	
	private String s1PayerName;//姓名
	
	private String s3PayerCardNo;//身份证
	
	private String s4PayerBankCardNo;//银行卡号
	
	private String s7BankMobile;//手机号
	
	private String t2SmsCode;//验证码
	
	private String bankName;//银行名称
	
	private String withholdWay;// 0 协议代扣  1 直接代扣(四要素代扣)
	
	public String getLoanId() {
		return loanId;
	}
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getRequestNo() {
		return requestNo;
	}

	public void setRequestNo(String requestNo) {
		this.requestNo = requestNo;
	}
	public Integer getPageNum() {
		return pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	public BigDecimal getAmount() {
		return amount;
	}
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
	public Integer getDay() {
		return day;
	}
	public void setDay(Integer day) {
		this.day = day;
	}
	public Integer getIndex() {
		return index;
	}
	public void setIndex(Integer index) {
		this.index = index;
	}
	public String getS1PayerName() {
		return s1PayerName;
	}
	public void setS1PayerName(String s1PayerName) {
		this.s1PayerName = s1PayerName;
	}
	public String getS3PayerCardNo() {
		return s3PayerCardNo;
	}
	public void setS3PayerCardNo(String s3PayerCardNo) {
		this.s3PayerCardNo = s3PayerCardNo;
	}
	public String getS4PayerBankCardNo() {
		return s4PayerBankCardNo;
	}
	public void setS4PayerBankCardNo(String s4PayerBankCardNo) {
		this.s4PayerBankCardNo = s4PayerBankCardNo;
	}
	public String getS7BankMobile() {
		return s7BankMobile;
	}
	public void setS7BankMobile(String s7BankMobile) {
		this.s7BankMobile = s7BankMobile;
	}
	public String getT2SmsCode() {
		return t2SmsCode;
	}
	public void setT2SmsCode(String t2SmsCode) {
		this.t2SmsCode = t2SmsCode;
	}
	public String getBankName() {
		return bankName;
	}
	public void setBankName(String bankName) {
		this.bankName = bankName;
	}
	public String getWithholdWay() {
		return withholdWay;
	}
	public void setWithholdWay(String withholdWay) {
		this.withholdWay = withholdWay;
	}
	
}
